assistant principal - German English Dictionary